<?php
class BrandModel extends Model{
	public $table="brand";
	public $validate=array(
	array("bname","nonull","品牌不能为空",2,3),
	array("bsort","num:1,65535","品牌排序必须为1到65535之间的一个数字",2,3)
	);
	public $auto=array(
		array('blogo','_blogo','method',2,3)
	
	);
	
	public function addData(){
		if(!$this->create())return false;
		
		
		return $this->add();
	}
	public function updateData($id){
		if(!$this->create())return false;
		return $this->where("id='{$id}'")->update();
	}
	public function _blogo(){
//		如果用户没有传图片
		if(isset($_FILES['blogo'])&&$_FILES['blogo']['error']==4){
			return '';
		}else{
//			如果是修改的时候并且缩略图存在就不需要重新上传,保存以前的旧图片地址
       if($blogo=Q('post.blogo')){
       	return $blogo;
       }
//	   执行上传
	   $upload=new Upload();
	   $info=$upload->upload();
//	   如果上传没有错误
		if($info){
//			缩略处理
	        $img=new Image();
			$path=$img->thumb($info[0]['path']);
			return $path;
		}else{
//			把上传的错误压入模型的错误
			$this->error=$upload->error;
		}
	   
			
			
		}
	}
	
}



 ?>
	
